Temporal Extension to ODMG
نویسندگان
چکیده
the past years a number of temporal extensions to the different database models have been proposed. Extensions to the relational model have been following the different SQL standards, while no attempts have been made to extend the OO-databases' standard, defined by ODMG. In this paper we present a temporal extension to the ODMG standard, as this has been specified in the TOOBIS project. A Temporal Object Data Model, a Temporal Object Definition Language and a Temporal Object Query Language have been specified and have been proposed as extensions to the ODM, ODL and OQL of ODMG. This extension has been implemented over a commercial OODBMS, reinforcing and validating the effort of standardisation and portability of this extension. 1. INTRODUCTION In the past years the management of temporal data has attracted numerous researchers resulting to a large number of extensions of the traditional database management systems to support temporal applications (Klopproge and Locke-Regarding extensions of existing standards, as well as trends for new standards, a first approach has been made in relational databases through TSQL2 Design Committee (1995), which is the result of a common work of researchers involved in temporal data in order to define a bitemporal extension of SQL92. (b)) presents a possible extension to the emerging SQL standard, keeping in mind TSQL2. However , insofar no extension to the ODMG standard (Cattel et al.; 1993) for object oriented databases has been proposed. In this paper we propose an approach for incorporating temporal data characteristics in object-oriented databases, in a compliant to ODMG way, taking into account the SQL/ Temporal proposal, as well as TSQL2. This proposal is made through the TOOBIS 1-Temporal Object-Oriented dataBases within Information Systems-project, which is an Esprit IV program. Most of the extensions listed above focus on some specific points of temporal databases. The TOOBIS extension to ODMG aims to supply temporal data management within a
منابع مشابه
TV_ODMG: Uma Extensão do Padrão ODMG com Suporte para Tempo e Versões
This work presents an extension of the ODMG standard, called TV_ODMG. This extension aims to support object versioning and temporal features, like transaction and valid times. The extension is based on the Temporal Versions Model, an object-oriented data model that keeps object versions and, for each version, the history of the dynamic properties values. Therefore, some components of the ODMG a...
متن کاملExtending the ODMG Object Model with Time
Although many temporal extensions of the relational data model have been proposed, there is no comparable amount of work in the context of object-oriented data models. Moreover, extensions to the relational model have been proposed in the framework of SQL standards, whereas no attempts have been made to extend the standard for objectoriented databases, defined by ODMG. This paper presents T ODM...
متن کاملExtending ODMG Metadata to Define External Schemas
Given that ODMG 3.0 specifications do not address the definition of external schemas, we are developing an external schema definition methodology for ODMG databases. In this paper, an extension of ODMG metadata is proposed to support the definition of external schemas. In particular, metadata for derived classes and derived interfaces are defined, as well as some modifications to define inherit...
متن کاملODMG Extension of Composite Objects in OODBMS: A Proposal
This paper proposes an extension of ODMG (Object Data Management Group) standard for the Object-Oriented Database Management Systems (OODBMS). The extension concentrates on composite objects, which provides a new paradigm, and also improves traditional OODBMS to meet the needs arising from the aggregation hierarchy. Currently in ODMG, the semantic of the aggregation relationship is explored at ...
متن کاملUpdates and Application Migration Support in an ODMG Temporal Extension
A substantial number of temporal extensions to data models and query languages have been proposed. However, little attention has been paid to the migration of data and applications from a \snapshot" DBMS to a temporal extension of it. In this paper, we analyze this issue and precisely formulate some requirements related to it. We then present a temporal extension of the ODMG's object database s...
متن کامل